/**
 * 
 */
package com.google.code.cisx.web;

import com.google.code.cisx.store.StoreModule;
import com.google.inject.AbstractModule;

/**
 * @author <a href='mailto:rahul.thakur.xdev@gmail.com'>Rahul Thakur</a>
 * @version $Id: ActionBeansModule.java 259 2008-11-29 13:18:52Z rahul.thakur.xdev $
 * @since 1.0
 * @deprecated Using {@link com.google.code.cisx.servlets.HandlerScannerServlet.ActionBeansModule} instead.
 */
public class ActionBeansModule extends AbstractModule {

  /**
   * {@inheritDoc}
   * 
   * @see com.google.inject.AbstractModule#configure()
   */
  @Override
  protected void configure() {

    install(new StoreModule());
    /*
     * bind(new TypeLiteral<ParameterizedActionBean<Project>>() { }).to(new
     * TypeLiteral<ManageEntityActionBean<Project>>() { });
     * 
     * bind(new TypeLiteral<ParameterizedActionBean<ProjectGroup>>() { }).to(new
     * TypeLiteral<ManageEntityActionBean<ProjectGroup>>() { });
     * 
     * bind(new TypeLiteral<ParameterizedActionBean<ProjectNotifier>>() { }).to(new
     * TypeLiteral<ManageEntityActionBean<ProjectNotifier>>() { });
     */
  }

}
